<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="打印表格(函数).js" type="text/javascript"></script>
    <style>
        *{margin: 0px;padding: 0px}
    </style>
</head>
<body>
<!--

			字符串中的检测方法：

				search() : 检测母串中是否含有指定的子串（正则字符串），如果含有 返回该子串的位置，否则返回-1

					语法： str.search(reg)

				match() : 检测母串中是否含有指定的子串（正则字符串），如果含有 返回该子串的数组，否则返回空字符

					注意： 数组[检测到的子串,子串在母串中索引,母串]

				replace() : 用新的子串替换正则字符串

					语法： str.replace(正则字符串,新的子串);

				split() : 按照指定的字符串分割母串为数组

		-->
    <script type="text/javascript">

        //定义正则表达式对象search
        var reg = new RegExp('a');
        //定义要检测的字符串
        var str = 'cdsfdvdadascAQVDC';
        var result = str.search(reg);
        console.log(result);//(没有就返回-1)

        //定义正则表达式对象match
        var reg = /php/g;
        //定义要检测的字符串
        var str = 'this is php,that is php';
        var result = str.match(reg);//(类似于正则测试方法exec)
        console.log(result);

        //定义正则表达式对象replace
        var reg = /php/g;
        //定义要检测的字符串
        var str = 'this is php,that is php';
        var result = str.replace(reg,'**');
        console.log(result);


        //需求： 按照空格把str分割成数组(split)
        var str = "wmf is healthy"
        //定义正则表达式对象
        var reg = /\s/;//\s表示空格
        str = str.split(reg);
        console.log(str);







    </script>

</body>
</html>